Big Huge Thesaurus

West Indian jasmine

noun